substantially longer - Deutsch Englisch Wörterbuch